﻿
namespace HamcoWcs.Models.Common.Enums
{
    //public enum EnumWcsLocationState
    //{//货位状态，有货、无货、正在入库、正在出库,有货2
    //    Exist,
    //    Empty,
    //    In,
    //    Out,
    //    Double
    //}

    public enum EnumLocStatus
    {
        Empty = 0,//default color

        Store = 1,//default color

        In = 2,//green

        Out = 3,//yellow

        // 2023/3/10 新增中转储位状态
        HandOff = 4,
        //Lock = 4,//gray

        //StoreOne = 5,//default

        //StoreTwo = 6,//default

        // 2023/4/10 新增临时中转储位状态
        TempHandOff = 7

    }

    /// <summary>
    /// Wcs货架区域设置
    /// </summary>
    public enum EnumWcsShelfZone
    {
        /// <summary>
        /// 无区域设置
        /// </summary>
        None = 0,
        /// <summary>
        /// ppk只能C1堆垛机运行的区域
        /// <br/>堆垛机禁用会禁止
        /// </summary>
        OnlyZone1 = 1,
        /// <summary>
        /// ppk 只能C2堆垛机运行的区域
        /// <br/>堆垛机禁用会禁止
        /// </summary>
        OnlyZone2,
        /// <summary>
        /// ppk 堆垛机C1运行区域
        /// </summary>
        UseZone1,
        /// <summary>
        /// ppk 堆垛机C2运行区域
        /// </summary>
        UseZone2,
        /// <summary>
        /// 共享区域
        /// </summary>
        ShareZone,
    }

    public enum EnumBufferStatus
    {
        Empty = 0,
        Store,
        In,
        Out,
    }

}
